ımmaculate antbird - Turkish English Dictionary